a monument to security - Español Inglés Diccionario